* (bug 8417) Handle EXIF unknown dates
* (bug 8372) Return nothing on empty <math> tags.
* New maintenance script to show the cached statistics : showStats.php.
-* New special page to list available interwikis [[Special:Listinterwikis]]
* Count deleted edits when regenerating total edits in maintenance/initStats.php
* (bug 3706) Allow users to be exempted from IP blocks. The ipblock-exempt permission
key has been added to enable this behaviour, by default assigned to sysops.
+++ /dev/null
-<?php
-/**
- * @package MediaWiki
- * @subpackage SpecialPage
- *
- * @author Ashar Voultoiz <hashar@altern.org>
- * @licence GNU General Public Licence 2.0 or later
- *
- */
-
-class ListinterwikisPage extends QueryPage {
-
- function getName() { return( 'Listinterwikis' ); }
- function isExpensive() { return false; }
- function isSyndicated() { return false; }
- function sortDescending() { return false; }
-
- /**
- * We have a little fun with title, namespace but its required by QueryPage.
- */
- function getSQL() {
- $dbr =& wfGetDB( DB_SLAVE );
- $iw = $dbr->tableName( 'interwiki' );
- $sql = "SELECT 'Listinterwikis' AS type, iw_url AS title, 0 AS namespace, iw_prefix AS value, iw_local, iw_trans FROM $iw";
- return $sql;
- }
-
- function formatResult( $skin, $result ) {
- return
- $result->value
- . ' ... '
- . $skin->makeExternalLink($result->title, $result->title);
- }
-}
-
-function wfSpecialListinterwikis() {
- list( $limit, $offset ) = wfCheckLimits();
- $lip = new ListinterwikisPage();
- $lip->doQuery( $offset, $limit );
-}
-?>
-
'MIMEsearch' => array( 'SpecialPage', 'MIMEsearch' ),
'Unwatchedpages' => array( 'SpecialPage', 'Unwatchedpages', 'unwatchedpages' ),
'Listredirects' => array( 'SpecialPage', 'Listredirects' ),
- 'Listinterwikis' => array( 'SpecialPage', 'Listinterwikis' ),
'Revisiondelete' => array( 'SpecialPage', 'Revisiondelete', 'deleterevision' ),
'Unusedtemplates' => array( 'SpecialPage', 'Unusedtemplates' ),
'Randomredirect' => array( 'SpecialPage', 'Randomredirect' ),
'unwatchedpages' => 'Unwatched pages',
'unwatchedpages-summary' => '',
-# List interwikis
-'listinterwikis' => 'List interwikis',
-
# List redirects
'listredirects' => 'List redirects',
'listredirects-summary' => '',
#
'unwatchedpages' => 'Pages non suivies',
-# List interwikis
-'listinterwikis' => 'Liste des interwikis',
-
# List redirects
'listredirects' => 'Liste des redirections',